sewage sludge digestion - Francés Inglés Diccionario